Tegra186: enable erratas for Cortex-A57 CPUs
authorVarun Wadekar <[email protected]>
Tue, 25 Jul 2017 20:29:52 +0000 (13:29 -0700)
committerVarun Wadekar <[email protected]>
Fri, 18 Jan 2019 17:21:50 +0000 (09:21 -0800)
This patch enables the following erratas for Cortex-A57 CPUs:

- ERRATA_A57_806969
- ERRATA_A57_813419
- ERRATA_A57_813420
- ERRATA_A57_826974
- ERRATA_A57_826977
- ERRATA_A57_828024
- ERRATA_A57_829520
- ERRATA_A57_833471

Change-Id: Ib18b7654607b967b70082f683686a16f52637442
Signed-off-by: Varun Wadekar <[email protected]>
plat/nvidia/tegra/soc/t186/platform_t186.mk

index 498a7e23cb0108427ccb26adb9ff8a7a5c2a3af5..31f015477277e34bc31ff9a595edd7da6f690a98 100644 (file)
@@ -65,3 +65,13 @@ BL31_SOURCES         +=      lib/cpus/aarch64/denver.S               \
                                ${SOC_DIR}/plat_smmu.c                  \
                                ${SOC_DIR}/plat_trampoline.S
 
+# Enable workarounds for selected Cortex-A57 erratas.
+A57_DISABLE_NON_TEMPORAL_HINT  :=      1
+ERRATA_A57_806969              :=      1
+ERRATA_A57_813419              :=      1
+ERRATA_A57_813420              :=      1
+ERRATA_A57_826974              :=      1
+ERRATA_A57_826977              :=      1
+ERRATA_A57_828024              :=      1
+ERRATA_A57_829520              :=      1
+ERRATA_A57_833471              :=      1